package com.ezgo.erc.master.utils;

import java.text.DecimalFormat;

/**
 * 
 * (工具)模块 TODO(金额格式化)
 * 
 * @author devintam
 * @date 2016年3月23日 上午11:30:10
 *
 */
public class MoneyFmtUtil {

	private static final String PATTERN_LANG = "￥#,###.00";

	public static String getFmtMoney(Double fmtMoney) {
		DecimalFormat df = new DecimalFormat(PATTERN_LANG);
		return df.format(fmtMoney);
	}

	public static String getFmtMoney(String fmtMoney) {
		DecimalFormat df = new DecimalFormat(PATTERN_LANG);
		return df.format(Double.parseDouble(fmtMoney));
	}

	public static String getFmtMoney(Double fmtMoney, String fmtPattern) {
		DecimalFormat df = new DecimalFormat(fmtPattern);
		return df.format(fmtMoney);
	}

	public static String getFmtMoney(String fmtMoney, String fmtPattern) {
		DecimalFormat df = new DecimalFormat(fmtPattern);
		return df.format(Double.parseDouble(fmtMoney));
	}
}
